repeated flogging - Español Inglés Diccionario